package com.cxrj.zhsq.partyMember.service;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.cxrj.zhsq.partyMember.entity.PartyMemberActivity;

public interface PartyMemberActivityService {

	Map<String, Object> selectActivityPage(HttpServletRequest request, HttpServletResponse response);

	Map<String, Object> insertActivity(PartyMemberActivity partyMemberActivity, HttpServletRequest request,
			HttpServletResponse response);

	Map<String, Object> selectActivityById(String activityId, String userId, HttpServletRequest request, HttpServletResponse response);

	Map<String, Object> updateActivity(PartyMemberActivity partyMemberActivity, HttpServletRequest request,
			HttpServletResponse response);

	Map<String, Object> selectActivityApply(String activityId,HttpServletRequest request, HttpServletResponse response);
	
	Map<String, Object> selectActivity(String dataIndex, String pageCount);
	
	Map<String, Object> insertActivityApply(String userId, String activityId);
	
	Map<String, Object> updateActivityApply(String userId, String activityId);
	
	Map<String, Object> selectActivityByMy(String userId, String status, String dataIndex, String pageCount);

}
